package ru.jexp.rcp.supply.beans.ek;

import org.eclipse.jface.viewers.TreeNode;
import org.eclipse.swt.widgets.Shell;

import ru.jexp.rcp.supply.beans.se.IEkAddForm;

public abstract class EkTreeNode extends TreeNode
{

	public EkTreeNode(Object value)
	{
		super(value);
	}

	public abstract Object getColumnValue(int columnIndex);

	public abstract IEkAddForm createAddForm(Shell shell, EkTreeNodeFormFactory addFormFactory);

	public abstract boolean canOpenForm(Shell shell);
}
